key value investing concepts